package com.whmskj.xjlhsc.controller.fo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @BelongsProject: XJLHSC
 * @BelongsPackage: com.whmskj.xjlhsc.controller.fo
 * @Author: lk
 * @CreateTime: 2025-06-17
 * @Description: TODO
 * @Version: 1.0
 */
@Data
@Schema(description = "维保任务统计查询参数实体")
public class TaskStatisticsFo  implements Serializable {

    @Schema(description = "统计类型PROJECT：按照项目 DEVICE:按照机台", example = "DEVICE")
    private String type;

    @Schema(description = "月份类型ZRY/JXY", example = "JXY")
    private String monthType;

    @Schema(description = "工序字典ID (SCMa-process)")
    private Integer process;

    @Schema(description = "年月(格式yyyyMM)", example = "2025-06")
    private String ym;

    @Schema(description = "处理状态码值(SCWBTJZT)", example = "")
    private Integer wbTjState;

    private List<String> days;
}
